<%--
  Created by IntelliJ IDEA.
  User: 王文尧
  Date: 2024/7/11
  Time: 14:25
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<html>
<head>
    <title>Title</title>
</head>
<body>
    <c:set var="msg" value="小心"></c:set>
    <%--out 标签--%>
    <%--注意：value= 如果 没有 ${} el表达式 ，则为纯 字符串 输出 --%>
    <c:out value="msg"></c:out> <%--msg--%>
    <hr/>
    <%--配合EL表达式  实现输出 --%>
    <c:out value="${msg}"></c:out> -- ${msg}
    <hr/>
    <%-- 默认值 --%>
    <c:out value="${stu}" default="查无信息"></c:out>
    <hr/>

    <%-- 分支标签 --%>
    <c:set var="age" value="11"></c:set>
    <c:if test="${age<18}">
        未成年
    </c:if>
    <c:if test="${age<30}">
        青年
    </c:if>
....
<hr/>
<%--choose when otherwise--%>
    <c:choose>
        <c:when test="${age<18}">
            未成年
        </c:when>
        <c:when test="${age<30}">
            青年
        </c:when>
        <c:otherwise>
            老年
        </c:otherwise>
    </c:choose>
    <%--  后台数据 0 1 代表男生女生  在前台的时候，显示 文字 男生 女生 （或者图标） 0 男孩图标 1 女生图标 --%>
<hr/>
<%--嵌套--%>
    <c:choose>
        <c:when test="${age>0 && age<120}">
            <c:choose>
                <c:when test="${age<18}">
                    未成年
                </c:when>
                <c:when test="${age<30}">
                    青年
                </c:when>
                <c:otherwise>
                    老年
                </c:otherwise>
            </c:choose>
        </c:when>
        <c:otherwise>
            输入有误
        </c:otherwise>
    </c:choose>
</body>
</html>
